Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MODINVSTOR-1262 Merge ecs-tlr-feature into master #1113

Merged
merged 26 commits into from
Nov 12, 2024

Conversation

alexanderkurash
Copy link
Contributor

Purpose

MODINVSTOR-1262

Includes all changes from the ECS TLR feature UXPROD-4559:
MODINVSTOR-1179
MODINVSTOR-1219
MODINVSTOR-1245
MODINVSTOR-1246

MagzhanArtykov and others added 9 commits April 12, 2024 18:57
…1010)

* MODINVSTOR-1179 Add ecsRequestRouting field to service point schema

* MODINVSTOR-1179 Add ecsRequestRouting field to service point schema

* MODINVSTOR-1179 Add ecsRequestRouting field to service point schema

* MODINVSTOR-1179 Bump service-point.raml version

---------

Co-authored-by: alexanderkurash <[email protected]>
* MODINVSTOR-1219 Do not return routing service points by default

* MODINVSTOR-1219 Fix formatting

* MODINVSTOR-1219 Extend test

* MODINVSTOR-1219 Update query parameter description

* MODINVSTOR-1219 Fix checkstyle violations

* MODINVSTOR-1219 Test refactoring

* MODINVSTOR-1219 Test refactoring

* MODINVSTOR-1219 Put filter in front of original query, update tests

* MODINVSTOR-1219 Minor refactoring
…t events (#1088)

* MODINVSTOR-1245: Implement synchronization operation for service point event

* MODINVSTOR-1245: Fix from code review

* MODINVSTOR-1245: Comply with check style

* MODINVSTOR-1245: Comply with check style

* MODINVSTOR-1245: Add api test

* MODINVSTOR-1245: Rename service point event

* MODINVSTOR-1245: Rename tests

* MODINVSTOR-1245: Replace service point creation with service implementation

* MODINVSTOR-1245: Add validation for hold shelf expiry and pick up location

* MODINVSTOR-1245: Replace system-stubs-junit4 instead of hard-coded env variable

* MODINVSTOR-1245: Fix from code review

* MODINVSTOR-1245: Fix from code review

* MODINVSTOR-1245: Add logs
NEWS.md Show resolved Hide resolved
@@ -2900,7 +2900,8 @@
{ "name": "S3_BUCKET", "value": "marc-migrations" },
{ "name": "S3_ACCESS_KEY_ID", "value": "" },
{ "name": "S3_SECRET_ACCESS_KEY", "value": "" },
{ "name": "S3_IS_AWS", "value": "true" }
{ "name": "S3_IS_AWS", "value": "true" },
{ "name": "ECS_TLR_FEATURE_ENABLED", "value": "false"}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please document it in README

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

pom.xml Outdated
@@ -37,6 +37,8 @@
<rest-assured.version>5.5.0</rest-assured.version>
<awaitility.version>4.2.2</awaitility.version>
<assertj.version>3.26.3</assertj.version>
<localstack.version>1.20.1</localstack.version>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't see where it is used.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed

import org.folio.services.consortium.handler.ServicePointSynchronizationUpdateHandler;
import org.folio.services.domainevent.ServicePointEventType;

public class ServicePointSynchronizationVerticle extends AbstractVerticle {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is already existing SynchronizationVerticle that would be nice to utilize instead of creating an additional one.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Create this tech debt ticket for refactoring https://folio-org.atlassian.net/browse/MODINVSTOR-1285

descriptors/ModuleDescriptor-template.json Show resolved Hide resolved
@roman-barannyk roman-barannyk force-pushed the ecs-tlr-feature branch 2 times, most recently from e823d77 to 258f166 Compare November 9, 2024 16:49
NEWS.md Outdated
@@ -52,6 +52,11 @@
### Features
* Add floating collection flag in location schema ([MODINVSTOR-1250](https://issues.folio.org/browse/MODINVSTOR-1250))
* Implement domain event production for location create/update/delete ([MODINVSTOR-1181](https://issues.folio.org/browse/MODINVSTOR-1181))
* Merge custom ECS TLR feature branch into master ([MODINVSTOR-1262](https://folio-org.atlassian.net/browse/MODINVSTOR-1262))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's already released version. Please move it to not-released version block

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved to v28.1.0 YYYY-mm-DD / Features

Copy link

sonarcloud bot commented Nov 12, 2024

@alexanderkurash alexanderkurash merged commit 810764f into master Nov 12, 2024
6 checks passed
@alexanderkurash alexanderkurash deleted the ecs-tlr-feature branch November 12, 2024 13:49
roman-barannyk pushed a commit that referenced this pull request Dec 1, 2024
* MODINVSTOR-1179 Add ecsRequestRouting field to service point schema (#1010)

* MODINVSTOR-1179 Add ecsRequestRouting field to service point schema

* MODINVSTOR-1179 Add ecsRequestRouting field to service point schema

* MODINVSTOR-1179 Add ecsRequestRouting field to service point schema

* MODINVSTOR-1179 Bump service-point.raml version

---------

Co-authored-by: alexanderkurash <[email protected]>

* MODINVSTOR-1219: Do not return routing service points by default (#1022)

* MODINVSTOR-1219 Do not return routing service points by default

* MODINVSTOR-1219 Fix formatting

* MODINVSTOR-1219 Extend test

* MODINVSTOR-1219 Update query parameter description

* MODINVSTOR-1219 Fix checkstyle violations

* MODINVSTOR-1219 Test refactoring

* MODINVSTOR-1219 Test refactoring

* MODINVSTOR-1219 Put filter in front of original query, update tests

* MODINVSTOR-1219 Minor refactoring

* MODINVSTOR-1245: Implement synchronization operation for service point events (#1088)

* MODINVSTOR-1245: Implement synchronization operation for service point event

* MODINVSTOR-1245: Fix from code review

* MODINVSTOR-1245: Comply with check style

* MODINVSTOR-1245: Comply with check style

* MODINVSTOR-1245: Add api test

* MODINVSTOR-1245: Rename service point event

* MODINVSTOR-1245: Rename tests

* MODINVSTOR-1245: Replace service point creation with service implementation

* MODINVSTOR-1245: Add validation for hold shelf expiry and pick up location

* MODINVSTOR-1245: Replace system-stubs-junit4 instead of hard-coded env variable

* MODINVSTOR-1245: Fix from code review

* MODINVSTOR-1245: Fix from code review

* MODINVSTOR-1245: Add logs

* Fix mockConsortiumTenants after merge

* Disable canRequestOaiPmhViewWhenEmptyDb test

* MODINVSTOR-1262 Re-enable disabled tests

* MODINVSTOR-1262 Update NEWS

* MODINVSTOR-1262 Remove unneeded dependency

* MODINVSTOR-1262 improve test coverage, update readme

* MODINVSTOR-1262 improve test coverage

* MODINVSTOR-1262 improve test coverage

* MODINVSTOR-1262 improve test coverage

* MODINVSTOR-1262 add missing permission

* MODINVSTOR-1262 add test coverage

* MODINVSTOR-1262 add test coverage

* MODINVSTOR-1262 fix code smell

* MODINVSTOR-1262 fix code smell

* MODINVSTOR-1262 Move ECS TLR news to In progress

---------

Co-authored-by: Magzhan <[email protected]>
Co-authored-by: OleksandrVidinieiev <[email protected]>
Co-authored-by: Oleksandr Vidinieiev <[email protected]>
Co-authored-by: Maksat <[email protected]>
Co-authored-by: Roman_Barannyk <[email protected]>
Co-authored-by: Roman Barannyk <[email protected]>

(cherry picked from commit 810764f)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants